/*
 * @Author: Zhang Yingying
 * @Date: 2020-11-05 10:40:36
 * @LastEditors: Zhang Yingying
 * @LastEditTime: 2020-11-16 18:19:32
 */
import Vue from 'vue'
import './element'
import './element-table'
import './support'
import '@/styles/index.scss'
import '@/remixIcon'
import '@/colorfulIcon'
import '@/permission'
import './vabIcon'
import Interaction from '@/utils/interaction'
import VabCount from 'zx-count'
import VabTopBar from '@/components/VabTopBar'
import VabRemixIcon from '@/components/VabRemixIcon'
import VabFullScreenBar from '@/components/VabFullScreenBar'
import VabColorfulIcon from '@/components/VabColorfullIcon'
import VabSideBarItem from '@/components/VabSideBar/components/VabSideBarItem.vue'
import VabMenuItem from '@/components/VabSideBar/components/VabMenuItem.vue'
import VabSubmenu from '@/components/VabSideBar/components/VabSubmenu.vue'
import VabTabsBar from '@/components/VabTabsBar'
Vue.component('VabTopBar', VabTopBar)
Vue.component('VabRemixIcon', VabRemixIcon)
Vue.component('VabFullScreenBar', VabFullScreenBar)
Vue.component('VabColorfulIcon', VabColorfulIcon)
Vue.component('VabSideBarItem', VabSideBarItem)
Vue.component('VabMenuItem', VabMenuItem)
Vue.component('VabSubmenu', VabSubmenu)
Vue.component('VabTabsBar', VabTabsBar)

Vue.use(Interaction)
Vue.use(VabCount)
